JumpAndDrillShapePattern DeleteDrillPulse
Removes a given laser pulse configuration from the list of pulses assigned to the pattern.
Overloads
public void DeleteDrillPulse(DrillPulse pulse) |
Parameters
DrillPulse | pulse | The pulse configuration to delete |
Return value
void |
Example
Copy
bool pulsemode = false;
JumpAndDrillShapePattern jumpandDrillPattern = new JumpAndDrillShapePattern((float)2.5, (float)2.5, 14, 1, 2, pulsemode);
// Create a Drill Pulse
DrillPulse pulse1 = new DrillPulse(2.5f, 2.5f, 6);
DrillPulse pulse2 = new DrillPulse(2.5f, 2.5f, 4);
DrillPulse pulse3 = new DrillPulse(2.5f, 2.5f, 2);
jumpandDrillPattern.AddDrillPulse(pulse1);
jumpandDrillPattern.AddDrillPulse(pulse2);
jumpandDrillPattern.AddDrillPulse(pulse3);
//Create a drill shape.
DrillShape drillShape = new DrillShape();
drillShape.SetPattern(jumpandDrillPattern);
jumpandDrillPattern.DeleteDrillPulse(pulse2);